$(function () {
  // 定义时间格式化 函数
  template.defaults.imports.getData = (value) => {
      // 定义一个时间变量
    let sum = new Date(value);

    let y = sum.getFullYear(); // 年
    let m = (sum.getMonth() + 1).toString().padStart(2, 0); // 月
    let d = sum.getDate().toString().padStart(2, 0); // 日

    let hh = sum.getHours().toString().padStart(2, 0); // 时
    let mm = sum.getMinutes().toString().padStart(2, 0); // 分
    let ss = sum.getSeconds().toString().padStart(2, 0); // 秒

    return `${y}-${m}-${d}  ${hh}:${mm}:${ss}`; // 字符模板 拼接成年月日时分秒
  };
  // 定义渲染函数
  function getNewsList() {
    // 使用$.get 获取新闻数据列表
    $.get("http://www.liulongbin.top:3006/api/news", (res) => {
      // 判断 获取过来的值是否为200 如果不为两个这弹出对话框
      if (res.status !== 200) return alert("获取新闻数据列表失败");
      // 遍历 data这个数组  然后使用split方法 使用逗号分隔 改变tags成为一个数组
      for (var i = 0; i < res.data.length; i++) {
        res.data[i].tags = res.data[i].tags.split(",");
      }
      // 调用 模板引擎
      let htmlstr = template("tpl", res);
      // 将模板引擎里的数据模板   渲染到页面
      $("#news-list").html(htmlstr);
    });
  }
  getNewsList();
});
